.mui-bar{ box-shadow: none; background: #fff;}
.mui-bar .mui-title{ font-weight: bold;}
/*账号密码登录*/
button:active{ background: none;}
body{ display: flex; flex-direction: column; justify-content: space-between;}
.login_box{ padding: 80px 40px 30px;}
.log_tt{ font-size: 28px; color: #384049; font-weight: bold; padding-bottom: 60px;}
.form_input{ padding-bottom: 30px; position: relative;}
.icon_account ,.icon_pwd ,.icon_phone ,.icon_yzm{ display: inline-block; width: 20px; height: 20px; position: absolute; left: 0px; top: 0px; margin: 10px 0;}
.icon_account{ background: url(../images/icon_account.png) no-repeat; background-size: cover;}
.icon_pwd{ background: url(../images/icon_pwd.png) no-repeat; background-size: cover;}
.icon_yzm{ background: url(../images/icon_yzm.png) no-repeat; background-size: cover; }
.icon_phone{ background: url(../images/icon_phone.png) no-repeat; background-size: cover;}
.form_input .input_txt{ padding-left: 30px; height: 40px; border: none; border-radius: 0; border-bottom: 1px solid #eee; margin-bottom: 0; line-height: 20px; font-size: 14px;}
.input_txt:focus{ border-bottom: 1px solid #EA2520;}
.form_login_btn{ padding-top: 40px;}
.bind_btn{ padding: 0 40px;}
.form_login_btn .login_btn{ display: block; width: 100%; box-shadow:0px 3px 16px rgba(225,59,54,0.4);}
.reg_forget{ display: flex; justify-content: space-between; padding-top: 25px;}
.reg_forget a{ font-size: 14px; color: #9DA1A6;}
.otherLogin{ position: absolute; z-index: 9; left: 0; right: 0; bottom: 50px; text-align: center;}
.otherLogin p{ padding-bottom: 18px; font-size: 14px; color: #ddd;}
.wx_qq a{ padding: 0 18px;}
.wx_qq a img{ width: 40px; height: 40px;}
.wx_login ,.qq_login{ display: inline-block; width: 40px; height: 40px; border-radius: 50%; margin: 0 15px;}
.wx_login{ background:#ccc url(../images/wx_login.png) no-repeat; background-size: 100%;}
.qq_login{ background:#ccc url(../images/qq_login.png) no-repeat; background-size: 100%;}
.wx_login:active{ background: #00c800 url(../images/wx_login.png) no-repeat; background-size: 100%;}
.qq_login:active{ background: #91cdff url(../images/qq_login.png) no-repeat; background-size: 100%;}
.posr{ position: relative;}
.eyes{ position: absolute; right: 10px; top: 13px; display: inline-block; width: 20px; height: 20px;}
.eyeOff{ background: url(../images/icon_eyeOff.png) left top no-repeat; background-size: cover;}
.eyeOn{ background: url(../images/icon_eyeOn.png) left top no-repeat; background-size: cover;}
::-webkit-input-placeholder{ font-size: 14px; color: #aaa;}
.form_login_btn .login_btn:active{ box-shadow: none;}

/*注册账号*/
.form_yzm{ position: relative;}
#get_yzm{ height: 40px; line-height: 40px; background: transparent; border: none; color: #fb3833; padding: 0; position: absolute; right: 0; top: 0;}
input[type=button]:disabled{ opacity: 0.8;}

/*绑定账号*/
.bindAccount{ padding: 80px 0 0;}
.bind_tip{ font-size: 16px; color: #d2d2d2; padding-bottom: 60px; text-align: center;}
.createAccount{ padding-top: 35px; text-align: center;}
.createAccount a{ color: #EA2520; font-size: 16px;}


